automobile engine block - Turc Anglais Dictionnaire